|
Search
You searched for the word(s):
Showing page 12 of 49 (482 total posts)
< 1 second(s)
-
Dacă foloseşti SQL Server 2005 sau 2008, poţi folosi operatorul PIVOT, astfel:CREATE TABLE tabel (
id int PRIMARY KEY,
timp time NOT NULL,
param varchar(50) NOT NULL,
val int NOT ...
-
În SQL Server 2000, nu cred că poţi să faci asta (dacă vrei să-i dai drept de modificare pe o procedură, atunci trebuie să-l faci membru în database role-ul db_ddladmin sau db_owner, ceea ce înseamnă că poate să modifice orice obiect din baza de date).
În SQL Server 2005, poţi să faci:
GRANT ALTER ON NumeProcedura TO ...
-
Service Pack 1 pentru SQL Server 2008 este disponibil pentru download de la:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19
Răzvan
-
GRANT EXEC ON numeprocedura TO public
-
Păi atunci, încearcă:
SELECT prefix, SUM(nr) AS total FROM (
select rtrim(rtrim(prefix)+rtrim(tel)) as prefix, count(*) as nr from dbo.tabel where (conditie = 'ceva')and (prefix like '08%') and(year(created)=2000 )group by rtrim(rtrim(prefix)+rtrim(tel))having count(*)<=100
) t GROUP BY prefix ORDER BY prefix, total
Nu merge aşa?
Răzvan
-
Ceea ce ai tu este o problemă clasică de running sum, care nu prea poate fi rezolvată eficient, frumos şi corect (adică folosind doar facilităţi documentate) în SQL Server. Trebuie să renunţi la una dintre ''eficient'', ''frumos'' sau ''corect''. La care renunţi?
Dacă renunţi la ''eficient'', atunci rezultă ceea ce ai (eventul poţi să faci un ...
-
Poţi folosi pur şi simplu:
SELECT prefix, SUM(nr) AS total
FROM (
... select-ul tau (fara ORDER BY)...
) t
GROUP BY prefix
ORDER BY prefix, total
Răzvan
-
Cumva tipdocument este null ? Încearcă:
sqlcmd -Q ''use test select b.id_document, b.tipdocument from dosar a inner join v_Document b on a.id_dosar=b.id_dosar''
Răzvan
-
Data compression se poate configura pentru fiecare tabelă în parte, precum şi pentru fiecare index în parte. Vezi şi:
Creating Compressed Tables and Indexes
Răzvan
-
Nu uita ca atunci când termini să-i dai:
exec sp_MSforeachtable 'ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL'
Clauza WITH CHECK este utilă pentru a face constraint-urile să fie din nou ''trusted''.
Răzvan
... 12 ...
|
|
|