|
Search
You searched for the word(s):
Showing page 4 of 49 (482 total posts)
< 1 second(s)
-
Ar trebui să foloseşti un collation Accent-Insensitive:
CREATE TABLE Tabela (
ID_Propozitie int IDENTITY PRIMARY KEY,
Propozitie nvarchar(max) COLLATE Latin1_General_CI_AI NOT NULL
)
INSERT INTO Tabela VALUES (N'Învăţătorul a făcut ordine în clasă.')
INSERT INTO Tabela VALUES (N'Bunicul meu a fost învăţător.')
INSERT ...
-
Dacă nu mai e nevoie să păstraţi coloana în vechiul format, puteţi adăuga o coloană nouă în care să copiaţi datele respective în format datetime şi apoi să ştergeţi vechea coloană (eventual să şi o redenumiţi pe cea nouă cu numele coloanei vechi):
ALTER TABLE MyTable ADD ReceiveDateAndTime datetime
UPDATE MyTable SET ...
-
În Management Studio apeşi New Query, apoi selectezi baza de date (în combo-ul în care apare în mod implicit ''master''), iar apoi scrii query-ul de mai sus (în care modifici ''YourTable'' cu numele tabelei tale) şi apeşi pe butonul Execute.
Răzvan
-
Poti sa incerci un:
SELECT DATEADD(second,ReceiveTime,'19700101') AS ReceiveDateAndTime, * FROM YourTable
Razvan
-
Încearcă aşa:
--CREATE TABLE [NR.1] (X INT)
DECLARE @TABLE_NAME nvarchar(517)
DECLARE CRS_TABLENAME CURSOR LOCAL READ_ONLY FOR
SELECT QUOTENAME(SCHEMA_NAME(schema_id))+'.'+QUOTENAME(name) FROM sys.tables -- pentru SQL 2005 sau ulterior
--SELECT QUOTENAME(USER_NAME(uid))+'.'+QUOTENAME([NAME]) FROM SYSOBJECTS WHERE XTYPE = 'U' -- doar ...
-
Eu aş zice să faci un view cu UNION ALL-uri (sau o tabelă) în care reuneşti toate tabelele de log-uri, iar apoi să faci join cu acest view/tabelă.
Ca să creezi view-ul poţi să scrii ceva de genul:
SELECT 'UNION ALL SELECT * FROM '+name FROM sys.tables WHERE name LIKE 'LogUser%'
iar apoi copiezi rezultatul obţinut şi modifici primul ...
-
Dacă e vorba de o aplicaţie obişnuită (OLTP), în care se adaugă/modifică/şterg date în mod frecvent, atunci este recomandabil să se adopte o structură normalizată (adică în două tabele, în acest caz).
Dacă este vorba de o aplicaţie de tip DataWarehouse / OLAP, în se fac doar interogări, iar datele se actualizează ...
-
Poţi să deschizi cu Profiler-ul fişierul log_nnn.TRC care conţine ''default trace''; în mod normal acesta apare în acelaşi director ca şi log-urile, de exemplu în ''C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG''. În acest fişier cauţi ceva care să se refere la tabela cu pricina şi vezi care este ora şi ...
-
Mie îmi merge şi cu varianta 2005, şi cu varianta 2008 şi cu varianta 2008R2 a bazei de date AdventureWorks. Singura diferenţă este că în varianta 2008R2 nu returnează nimic deoarece datele se referă la perioade ceva mai recente (ar trebui înlocuit la început anul 2003 cu anul 2007, de exemplu).
Dacă ţie îţi dă eroare ...
-
Cel mai clasic exemplu de data warehouse este cel referitor la vanzarile unui supermarket, (eventual cu mai multe magazine), preferabil avand si ceva informatii despre clientul pentru fiecare vanzare in parte (presupunand ca exista niste card-uri de fidelitate). Dintr-un asemenea data warehouse s-ar putea extrage (teoretic) informatii privind ...
... 4 ...
|
|
|